ailing company

Translations
entreprise en difficulté
Definitions
A company that is experiencing financial difficulties, declining performance, or operational challenges, often leading to potential bankruptcy or restructuring.